* {margin:0;padding:0;list-style:none;}
body {padding: 0px;margin: 0px auto;color: #000000;font-family: "ËÎÌå";line-height: 22px;font-size: 12px;}
.clear{ clear:both;}
a {color: #000000;text-decoration: none;}
a:hover {color: #FF0000;text-decoration: blink;}
.warp{ width:1000px; margin:auto}
h1 {font-size: 18px;color: #FF0000;text-align: center;font-family: "ËÎÌå";line-height: 40px;}

.products li {margin-left:10px;float:left;text-align:center;padding-right: 0px;padding-left: 0px;}
.products img {padding:2px;border:1px solid #D8D8D8;}
.products a:hover img {border:1px solid #708492;}
.products a {line-height:22px;text-decoration: none;}


/* heater */
.top_bg{ width:100%; height:auto; background:url(../images/top_bg.jpg) repeat-x;}

.top{ width:1020px; margin:0 auto; height:193px;}
.top_logo{ width:1020px; height:143px; margin:0px;}
.top_nav{ width:1020px; height:46px; padding-top:1px;}
.top_nav_a{background-image:url(../images/top02.png);}
.flash{ width:100%; height:auto; margin-top:8px;}

#pic_div{
 width:100%;
 height:356px; 
}

/*Ê×Ò³*/
.box{ width:1000px; height:auto; margin:0 auto;}

#index_one{ width:100%; height:auto; padding:10px 0px;}
.trouble{ width:1000px; height:auto;}
.t_top{ width:1000px; height:82px; background:url(../images/t_top.jpg) no-repeat;}
.t_title{ float:left; width:612px; height:82px;}
.text_up{ padding-left:200px; line-height:50px; font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#2A7E0C;}
.text_down{ padding-left:5px; line-height:32px; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#FFF;}
.t_more{ float:right; width:320px; height:28px; background:url(../images/t_more.jpg) no-repeat; margin-right:7px; margin-top:48px; text-align:center;}
.t_more a{ line-height:28px; font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; color:#1D6600;}
.t_bg{ width:1000px; height:auto; padding:10px 0px; background:url(../images/t_pic.jpg) right 12px no-repeat;}
.t_bg ul li{ margin-bottom:5px;}
.t_left{ float:left; width:68px; height:62px; font-size:20px; font-weight:bold; color:#0B1F02; line-height:62px; text-align:center; background:url(../images/cp_nav.png) no-repeat;}
.t_con{ float:left; width:466px; height:51px; padding:11px 0px 0px 20px; font-size:14px;}

.pic_1{ width:1000px; height:auto; margin-bottom:8px;}
.pic_1 img{ padding-bottom:10px; background:url(../images/pic_bg.jpg) bottom no-repeat;}
.service{ width:1000px; height:auto;}
.ser_left{ float:left; width:232px; height:auto; background:url(../images/ser_nav_center.jpg) repeat-y; border-bottom:1px solid #CCC;}
.ser_left dl dt{ width:202px; height:44px; font-size:18px; font-weight:bold; color:#FFF; background:url(../images/ser_nav.jpg) no-repeat; line-height:44px; padding-left:30px;}
.ser_left dl dt span{ font-size:16px;}
.ser_left dl dd{ margin:2px 1px 0px 1px; width:230px; height:33px; border-bottom:1px dashed #CCC; background:url(../images/point_1.png) 30px 12px no-repeat;}
.ser_left dl dd a{ display:block; line-height:33px; font-size:14px; color:#395220; padding-left:50px;}
.ser_left dl dd a:hover{ display:block; line-height:33px; font-size:14px; color:#F00; padding-left:50px;}

.ser_right{ float:right; width:754px; height:auto;}
.ser_show{ width:752px; height:auto; border:1px solid #CCC; margin-bottom:14px;}
.ser_top{ width:752px; height:42px; background:url(../images/ser_top.jpg) no-repeat; border-bottom:1px solid #CCC;}
.s_title{ float:left; line-height:42px; padding-left:15px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#39521F;}
.s_more{ float:right; line-height:42px; margin-right:10px;}
.ser_bg{ width:732px; height:auto; padding:15px 10px;}
.ser_1{ width:732px; height:auto; margin-bottom:20px; padding-bottom:20px; background:url(../images/ser_bg.png) bottom no-repeat;}
.ser_2{ width:732px; height:auto;}
.ser_pic{ float:left; width:200px; height:152px; padding:3px; border:1px solid #CCC; position:relative;}
.ser_pic span{
	background:url(../images/ser_b.png);
	color:#FFF;
	text-align:center;
	position:absolute;
	left: 3px;
	top: 131px;
	width:200px;
	height:24px;
	line-height:24px;
	display:block;
}
.ser_con{ float:left; margin-left:15px; width:500px; height:auto;}
.ser_con_top{ width:500px; height:auto; border-bottom:1px dashed #CCC;}
.ser_title{ float:left; font-size:14px;}
.ser_more{ float:right; margin-top:20px;}
.ser_con_bg{ width:500px; height:44px; padding:15px 0px;}
.ser_con_bg span{ line-height:22px;}
.ser_button{ width:500px; height:auto;}
.ser_button ul li{ float:left; width:97px; height:28px; line-height:28px; text-align:center; background:url(../images/ser_button.png) no-repeat; margin-right:20px;}

.al_show{ width:752px; height:auto; border:1px solid #CCC;}
.al_top{ width:752px; height:42px; background:url(../images/ser_top.jpg) no-repeat; border-bottom:1px solid #CCC;}
.al_bg{ width:732px; height:219px; padding:14px 10px;}
.al_bg ul li{ float:left; margin-left:10px; text-align:center; font-size:14px;}

#index_two{ width:100%; height:auto; padding:12px 0px; margin-bottom:13px; border-top:1px solid #D7D7D7; background:#F5F5F5;}
.p_top{ width:1000px; height:90px;}
.p_bg{ width:1000px; height:auto;}
.p_left{ float:left; width:486px; height:auto;}
.p_right{ float:right; width:486px; height:auto;}
.p_bg ul li{ margin-top:20px; background:#C0E9A5; padding:11px 0px 0px 16px; width:470px; height:219px;}
.p_title{ width:454px; height:48px; padding-bottom:8px; background:url(../images/p_1.jpg) no-repeat; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; font-weight:bold; line-height:48px; border-bottom:1px solid #E1F4D5;}
.p_title span{ float:left; width:48px; height:48px; line-height:48px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; color:#FFF; font-style: italic; font-weight:normal;}
.p_con{ width:470px; height:auto; margin-top:5px;}
.p_con p{ display:block; padding-left:27px; line-height:29px; background:url(../images/point_2.png) 12px 11px no-repeat; font-size:14px;}

.p_bg ul li.h_c{ margin-top:15px; background:#C0E9A5; padding:11px 10px 0px 16px; width:460px; height:246px;}



#index_pic{ width:1000px; height:auto; margin:0 auto;}
.pic_2{ width:1000px; height:auto; margin-bottom:7px;}
.pic_2 img{ padding-bottom:10px; background:url(../images/pic_bg.jpg) bottom no-repeat;}
.pic_3{ width:1000px; height:auto; margin-bottom:13px;}

#index_three{ width:1016px; height:auto; margin:0 auto;}
.box_1{ width:1008px; height:auto; margin-bottom:20px;}
.box_left{ float:left; width:734px; height:auto;}
.gs{ width:734px; height:auto; margin-bottom:10px;}
.gs_top{ width:714px; height:34px; background:url(../images/gs_top.jpg) no-repeat; padding-left:20px; padding-bottom:8px;}
.a_title{ float:left; font-family:"ËÎÌå"; color:#FFF; font-size:14px; line-height:34px; font-weight:bold;}
.a_title span{ font-family:"ËÎÌå"; color:#333; font-size:14px; font-weight:bold;}
.more{ float:right; margin-top:8px; margin-right:10px;}
.gs_bg{ width:704px; height:160px; padding:4px 10px 12px 10px; margin-left:8px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC;}
.gs_pic{ float:left; width:210px; height:154px; padding:2px; border:1px solid #CCC;}
.gs_con{ float:left; width:472px; height:auto; padding-left:15px;}

.cp_go{ width:734px; height:auto; margin-bottom:10px;}
.go_top{ width:714px; height:34px; background:url(../images/gs_top.jpg) no-repeat; padding-left:20px; padding-bottom:8px;}
.go_bg{ width:704px; height:160px; padding:4px 10px 12px 10px; margin-left:8px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC;}
.go_bg ul li{ float:left; margin-left:10px; text-align:center; font-size:14px;}

.news{ width:734px; height:auto;}
.news_1{ float:left; width:359px; height:auto;}
.news_top{ width:339px; height:34px; background:url(../images/news_top.jpg) no-repeat; padding-left:20px; padding-bottom:8px;}
.news_bg{ width:329px; height:218px; padding:4px 10px 12px 10px; margin-left:8px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC;}
.news_bg ul li{ line-height:30px; padding-left:15px; background:url(../images/point_4.png) 0px 11px no-repeat; border-bottom:1px dashed #CCC;}

.news_2{ float:right; width:359px; height:auto;}

.box_right{ float:right; width:258px; height:auto;}
.know{ width:258px; height:auto; margin-bottom:10px;}
.know_top{ width:238px; height:34px; background:url(../images/know_top.jpg) no-repeat; padding-left:20px; padding-bottom:8px;}
.know_bg{ width:228px; height:389px; padding:4px 10px 12px 10px; margin-left:8px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC;}
.know_bg ul li{ line-height:31px; padding-left:15px; background:url(../images/point_3.png) 0px 11px no-repeat; border-bottom:1px dashed #CCC;}

.lx{ width:258px; height:auto;}
.lxtop{ width:238px; height:34px; background:url(../images/know_top.jpg) no-repeat; padding-left:20px; padding-bottom:8px;}
.lxbg{ width:228px; height:218px; padding:4px 10px 12px 10px; margin-left:8px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC;}
.lxbg ul li{ margin-top:8px;}
/*
.index_two{ width:998px; height:auto; border:1px solid #CCC;}
.go_top{ width:968px; height:38px; background:url(../images/title_top.png) 10px 9px no-repeat; padding-left:30px; border-bottom:2px solid #025BB7;}
.go_bg{ width:978px; height:260px; padding:10px 10px;}
.go_bg ul li{ float:left; margin-left:10px; text-align:center; font-size:14px;}*/

/*¹ö¶¯1*/
#demo {
overflow:hidden;
width: 732px;
height:219px;
}
#demo img {
	padding-bottom:9px; background:url(../images/go_b.jpg) bottom no-repeat;
}
#indemo {
float: left;
width: 1000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

/*¹ö¶¯2*/
#dem {
overflow:hidden;
width: 704px;
height:160px;
}
#dem img {
}
#indem {
float: left;
width: 1000%;
}
#dem1 {
float: left;
}
#dem2 {
float: left;
}


/*ÄÚÒ³*/
#boxgt{ width:1016px; height:auto; margin:0 auto; padding:10px 0px;}

.left_g{ float:left; width:232px; height:auto;}
.left_g2{
	width: 230px;
	margin: 0px;
	padding: 0px;
	height:auto;
	border:1px solid #CCC;
	margin-bottom:10px;
}
.lm_top{ width:180px; height:40px; background:url(../images/lm_top.png) 17px 10px no-repeat; padding-left:50px; line-height:40px; border-bottom:1px solid #CCC;}
.m_title{font-family:"Î¢ÈíÑÅºÚ"; color:#578122; font-size:16px; font-weight:bold;}
.lm_bg{ width:230px; height:auto; padding:8px 0px 10px 0px;}
.lm_bg dl dt{ width:230px; height:30px; margin-top:0px; border-bottom:1px dashed #CCC; padding:2px 0px;}
.lm_bg dl dt a{ display:block; width:180px; height:30px;font-family:"ËÎÌå"; font-size:14px; color:#333; background:url(../images/lm_1.jpg) no-repeat; line-height:30px; padding-left:50px;}
.lm_bg dl dt a:hover{ display:block; width:180px; height:30px;font-family:"ËÎÌå"; font-size:14px; color:#FFF; background:url(../images/lm_2.jpg) no-repeat; line-height:30px; padding-left:50px;}

.lm_bg dl dd{ width:230px; height:33px; padding:2px 0px; border-bottom:1px dashed #CCC;}
.lm_bg dl dd a{ display:block; width:180px; height:33px; font-family:"ËÎÌå"; font-size:14px; background:url(../images/lm_sub_1.png) no-repeat; line-height:33px; padding-left:50px;}
.lm_bg dl dd a:hover{ display:block; width:180px; height:33px; font-family:"ËÎÌå"; font-size:14px; background:url(../images/lm_sub_2.png) no-repeat; line-height:33px; padding-left:50px; color:#FFF;}

.left_lx{
	padding: 0px;
	height:auto;
	width: 230px;
	border:1px solid #CCC;
 }
.lx_top{ width:180px; height:40px; background:url(../images/lx_top.png) 17px 10px no-repeat; padding-left:50px; line-height:40px; border-bottom:1px solid #CCC;}
.lx_bg{ width:216px; height:auto; padding:10px 7px;}
.lx_pic{}
.lx_con{ width:210px; height:auto; padding:5px 3px;}
.lx_con ul li{ line-height:26px;}

.right_g{ float:right; width:750px; height:auto; border:1px solid #CCC;}
.big_top{ float:left; width:750px; height:40px; padding-top:0px; border-bottom:1px solid #CCC;}
.b_title{ float:left; width:200px; height:40px; padding-left:30px; font-size: 14px; color:#578122; line-height:40px; font-weight:bold; }
.place{ float:right; width:380px; padding-right:20px; padding-top:4px; font-size:12px; color:#000; line-height:36px;}
.big_center{ float:left; width:720px; height:auto; padding:15px 15px;}






/* footer */
.footer-box{ background:url(../images/bottombg.jpg) 0 0 repeat-x; height:200px}
.footer{ width:1020px; margin:0 auto}
.footer-nav{width:900px; margin:0 auto; height:52px; line-height:52px}
.footer-nav ul li{ float:left; background:url(../images/nav_line.png) right center no-repeat; font-size:14px; font-weight:bold}
.footer-nav ul li a{ color:#FFF; margin:0 4px; padding:0 15px; display:block}
.footer-nav ul li a:hover{ color:#D97C1E}

.footer-text{ width:830px; margin:0 auto; color:#FFF; line-height:30px; padding:40px 0 0 0px}
.footer-text a{ color:#FFF}
.footer-text a:hover{ color:#F00}
